home *** CD-ROM | disk | FTP | other *** search
- function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- }
- var §\x01§ = 115 + "\x04\x05"();
- while(true)
- {
- if(eval("\x01") == 459)
- {
- set("\x01",eval("\x01") + 237);
- §§push(true);
- }
- else if(eval("\x01") == 297)
- {
- set("\x01",eval("\x01") - 86);
- }
- else
- {
- if(eval("\x01") == 512)
- {
- set("\x01",eval("\x01") - 203);
- §§pop()[§§pop()] = function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- };
- _loc1_[§§constant(28)] = 0;
- §§pop()[§§pop()] = §§pop();
- _loc2_[§§constant(29)] = function()
- {
- this[§§constant(30)] = null;
- this[§§constant(31)](§§constant(29));
- };
- _loc2_[§§constant(32)] = function()
- {
- this[§§constant(31)](§§constant(32));
- this[§§constant(30)] = null;
- };
- _loc2_[§§constant(33)] = function()
- {
- this[§§constant(10)] = -2.5;
- };
- _loc2_[§§constant(34)] = function()
- {
- this[§§constant(10)] = 2.5;
- };
- _loc2_[§§constant(35)] = function()
- {
- this[§§constant(10)] = 0;
- this[§§constant(20)] = §§constant(21);
- };
- _loc2_[§§constant(36)] = function()
- {
- this[§§constant(20)] = §§constant(37);
- };
- _loc2_[§§constant(38)] = function()
- {
- this[§§constant(20)] = §§constant(39);
- };
- _loc2_[§§constant(19)] = function(legsState)
- {
- if(legsState != this[§§constant(16)])
- {
- this[§§constant(16)] = legsState;
- this[§§constant(13)][§§constant(40)][§§constant(15)](legsState);
- if(legsState == §§constant(41) || legsState == §§constant(42))
- {
- _root[§§constant(43)][§§constant(44)][§§constant(45)]();
- }
- }
- };
- _loc2_[§§constant(30)] = function()
- {
- this[§§constant(46)]();
- };
- _loc2_[§§constant(46)] = function()
- {
- this[§§constant(11)] += this[§§constant(10)];
- this[§§constant(11)] *= this[§§constant(47)];
- this[§§constant(48)] += this[§§constant(11)];
- if(this[§§constant(48)] > this[§§constant(49)])
- {
- this[§§constant(48)] = this[§§constant(49)] - 1;
- this[§§constant(11)] = this[§§constant(11)] * this[§§constant(50)] * -1;
- }
- if(this[§§constant(48)] < this[§§constant(51)])
- {
- this[§§constant(48)] = this[§§constant(51)] + 1;
- this[§§constant(11)] = this[§§constant(11)] * this[§§constant(50)] * -1;
- }
- if(this[§§constant(10)] > 0)
- {
- this[§§constant(19)](§§constant(52));
- }
- else if(this[§§constant(10)] < 0)
- {
- this[§§constant(19)](§§constant(53));
- }
- else if(this[§§constant(11)] < 3 && this[§§constant(11)] > -3)
- {
- this[§§constant(19)](§§constant(18));
- this[§§constant(11)] = 0;
- }
- switch(this[§§constant(20)])
- {
- case §§constant(37):
- this[§§constant(13)][§§constant(14)][§§constant(54)]();
- if(this[§§constant(13)][§§constant(14)][§§constant(55)] == this[§§constant(13)][§§constant(14)][§§constant(56)])
- {
- this[§§constant(22)] = §§constant(23);
- }
- else
- {
- this[§§constant(22)] = §§constant(57);
- }
- break;
- case §§constant(39):
- this[§§constant(13)][§§constant(14)][§§constant(58)]();
- if(this[§§constant(13)][§§constant(14)][§§constant(55)] == this[§§constant(13)][§§constant(14)][§§constant(56)])
- {
- this[§§constant(22)] = §§constant(23);
- }
- else
- {
- this[§§constant(22)] = §§constant(59);
- }
- break;
- case §§constant(21):
- if(this[§§constant(13)][§§constant(14)][§§constant(55)] == this[§§constant(60)])
- {
- this[§§constant(22)] = §§constant(23);
- }
- else
- {
- if(this[§§constant(13)][§§constant(14)][§§constant(55)] > this[§§constant(60)])
- {
- this[§§constant(13)][§§constant(14)][§§constant(58)]();
- this[§§constant(22)] = §§constant(59);
- }
- if(this[§§constant(13)][§§constant(14)][§§constant(55)] < this[§§constant(60)])
- {
- this[§§constant(13)][§§constant(14)][§§constant(54)]();
- this[§§constant(22)] = §§constant(57);
- }
- }
- }
- this[§§constant(24)] = this[§§constant(13)][§§constant(14)][§§constant(25)][§§constant(26)];
- this[§§constant(28)] = this[§§constant(24)] - this[§§constant(27)];
- this[§§constant(27)] = this[§§constant(24)];
- };
- _loc2_[§§constant(47)] = 0.8;
- _loc2_[§§constant(50)] = 0.9;
- _loc2_[§§constant(51)] = 60;
- _loc2_[§§constant(49)] = eval(§§constant(61))[§§constant(62)] - 60;
- _loc2_[§§constant(60)] = 11;
- §§constant(63)(fn["m{invalid_utf8=192}\f"][§§constant(5)],null,1);
- break;
- }
- if(eval("\x01") == 611)
- {
- set("\x01",eval("\x01") - 99);
- if(function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- })
- {
- set("\x01",eval("\x01") - 203);
- }
- }
- else if(eval("\x01") == 632)
- {
- set("\x01",eval("\x01") - 21);
- §§push(true);
- }
- else if(eval("\x01") == 621)
- {
- set("\x01",eval("\x01") + 11);
- }
- else if(eval("\x01") == 127)
- {
- set("\x01",eval("\x01") + 93);
- }
- else if(eval("\x01") == 150)
- {
- set("\x01",eval("\x01") - 22);
- if(function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- })
- {
- set("\x01",eval("\x01") + 533);
- }
- }
- else if(eval("\x01") == 211)
- {
- set("\x01",eval("\x01") + 449);
- §§push(true);
- }
- else if(eval("\x01") == 519)
- {
- set("\x01",eval("\x01") - 352);
- §§push("\x0f");
- }
- else if(eval("\x01") == 696)
- {
- set("\x01",eval("\x01") + 154);
- if(function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- })
- {
- set("\x01",eval("\x01") - 788);
- }
- }
- else if(eval("\x01") == 660)
- {
- set("\x01",eval("\x01") - 82);
- if(function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- })
- {
- set("\x01",eval("\x01") - 376);
- }
- }
- else if(eval("\x01") == 102)
- {
- set("\x01",eval("\x01") + 892);
- §§push("\x0f");
- §§push(1);
- }
- else if(eval("\x01") == 386)
- {
- set("\x01",eval("\x01") + 468);
- if(function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- })
- {
- set("\x01",eval("\x01") - 604);
- }
- }
- else
- {
- if(eval("\x01") != 128)
- {
- if(eval("\x01") == 578)
- {
- set("\x01",eval("\x01") - 376);
- toggleHighQuality();
- §§pop()[§§pop() eq function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- }]();
- addr460:
- §§pop()[§§pop()] = §§pop();
- _loc2_.menuStatus = function()
- {
- return this.__status;
- };
- _loc2_.setButtons = function()
- {
- this.__targetMc.continueBtn.onRelease = this.continueGame;
- this.__targetMc.closeBtn.onRelease = this.continueGame;
- this.__targetMc.restartLevelBtn.onRelease = this.restartLevel;
- this.__targetMc.instructionBtn.onRelease = this.instructions;
- this.__targetMc.keyboardBtn.onRelease = this.keyboardShortcuts;
- this.__targetMc.quitAndSaveBtn.onRelease = this.quitAndSave;
- this.__targetMc.moreGamesBtn.onRelease = this.moreGames;
- this.__targetMc.low.onRelease = this.setLowQuality;
- this.__targetMc.medium.onRelease = this.setMediumQuality;
- this.__targetMc.high.onRelease = this.setHighQuality;
- this.__targetMc.volumePanel.volumeBtn.onPress = this.setDrag;
- this.__targetMc.volumePanel.volumeBtn.onRelease = this.setUnDrag;
- this.__targetMc.volumePanel.volumeBtn.onReleaseOutside = this.setUnDrag;
- this.__targetMc.screen.onRelease = function()
- {
- };
- this.__targetMc.screen.enabled = false;
- };
- _loc2_.continueGame = function()
- {
- this._parent.__refObj.__status = false;
- if(!this._parent.__refObj.__pause)
- {
- _root.__pause = false;
- _root.unPauseGame();
- }
- this._parent.removeMovieClip();
- };
- _loc2_.restartLevel = function()
- {
- this.__status = false;
- this._parent.removeMovieClip();
- _root.restartLevel();
- };
- _loc2_.instructions = function()
- {
- this._parent.__refObj.__targetMc.attachMovie("instructionsPage","instructionsPage",1);
- this._parent.__refObj.__targetMc.instructionsPage.screen._visible = false;
- this._parent.__refObj.__targetMc.instructionsPage.window.onRelease = function()
- {
- };
- this._parent.__refObj.__targetMc.instructionsPage.window.enabled = false;
- };
- _loc2_.keyboardShortcuts = function()
- {
- trace("keyboard shortcuts");
- };
- _loc2_.quitAndSave = function()
- {
- this.__status = false;
- this._parent.removeMovieClip();
- _root.quitAndSave();
- };
- _loc2_.moreGames = function()
- {
- this.getURL("http://www.sandhillgames.com","_blank");
- };
- _loc2_.setLowQuality = function()
- {
- _root._quality = "Low";
- this._parent.__refObj.__quality = "setLowQuality";
- _root.gameMenu.low.gotoAndStop(2);
- _root.gameMenu.medium.gotoAndStop(1);
- _root.gameMenu.high.gotoAndStop(1);
- };
- _loc2_.setMediumQuality = function()
- {
- _root._quality = "MEDIUM";
- this._parent.__refObj.__quality = "setMediumQuality";
- _root.gameMenu.low.gotoAndStop(1);
- _root.gameMenu.medium.gotoAndStop(2);
- _root.gameMenu.high.gotoAndStop(1);
- };
- _loc2_.setHighQuality = function()
- {
- _root._quality = "HIGH";
- this._parent.__refObj.__quality = "setHighQuality";
- _root.gameMenu.low.gotoAndStop(1);
- _root.gameMenu.medium.gotoAndStop(1);
- _root.gameMenu.high.gotoAndStop(2);
- };
- _loc2_.setDrag = function()
- {
- this.startDrag(false,0,0,this._parent._width - this._width / 2,0);
- this.onEnterFrame = function()
- {
- this._parent._parent.__refObj.__volume = this._x / this._parent._width * 100;
- _root.__gameSounds.setVolume(this._parent._parent.__refObj.__volume);
- };
- };
- _loc2_.setUnDrag = function()
- {
- this.stopDrag();
- this.onEnterFrame = undefined;
- };
- _loc2_.setVolumeBtnPos = function(val)
- {
- this.__targetMc.volumePanel.volumeBtn._x = this.__targetMc.volumePanel._width * val / 100;
- };
- §§push(ASSetPropFlags(GUIclass.GameMenu.prototype,null,1));
- }
- else
- {
- if(eval("\x01") == 854)
- {
- set("\x01",eval("\x01") - 604);
- §§push(§§pop() | §§pop() >>> (§§pop() == function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- }));
- break;
- }
- if(eval("\x01") == 62)
- {
- set("\x01",eval("\x01") + 570);
- continue;
- }
- if(eval("\x01") == 179)
- {
- set("\x01",eval("\x01") - 77);
- continue;
- }
- if(eval("\x01") == 309)
- {
- set("\x01",eval("\x01") - 98);
- continue;
- }
- if(eval("\x01") == 994)
- {
- set("\x01",eval("\x01") - 475);
- var §§pop() = function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- };
- continue;
- }
- if(eval("\x01") == 167)
- {
- set("\x01",eval("\x01") + 112);
- §§push(eval(function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- }));
- continue;
- }
- if(eval("\x01") == 850)
- {
- set("\x01",eval("\x01") - 788);
- prevFrame();
- break;
- }
- if(eval("\x01") == 202)
- {
- set("\x01",eval("\x01") + 18);
- continue;
- }
- if(eval("\x01") == 220)
- {
- set("\x01",eval("\x01") + 166);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 250)
- {
- set("\x01",eval("\x01") - 148);
- continue;
- }
- if(eval("\x01") == 279)
- {
- set("\x01",eval("\x01") - 129);
- §§push(!function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- });
- continue;
- }
- if(eval("\x01") != 661)
- {
- if(eval("\x01") == 613)
- {
- set("\x01",eval("\x01") - 613);
- }
- break;
- }
- set("\x01",eval("\x01") - 48);
- if(!eval("I{invalid_utf8=199}{invalid_utf8=196}{invalid_utf8=134}{invalid_utf8=198}")["-[ʔ"])
- {
- eval("I{invalid_utf8=199}{invalid_utf8=196}{invalid_utf8=134}{invalid_utf8=198}")["-[ʔ"] = new §{invalid_utf8=163}{invalid_utf8=234}]§();
- }
- function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- }
- if(!eval("I{invalid_utf8=199}{invalid_utf8=196}{invalid_utf8=134}{invalid_utf8=198}")["-[ʔ"]["{invalid_utf8=216}\n{invalid_utf8=199}{invalid_utf8=252}{invalid_utf8=211}"])
- {
- eval("-[ʔ")["{invalid_utf8=216}\n{invalid_utf8=199}{invalid_utf8=252}{invalid_utf8=211}"] extends eval(§§constant(9));
- var _loc2_ = eval("-[ʔ")["{invalid_utf8=216}\n{invalid_utf8=199}{invalid_utf8=252}{invalid_utf8=211}"] = function()
- {
- super();
- this["{invalid_utf8=236}{invalid_utf8=244}"] = "{invalid_utf8=148}{invalid_utf8=158}";
- this[§§constant(6)] = 100;
- this[§§constant(7)] = false;
- this[§§constant(8)] = new §{invalid_utf8=163}{invalid_utf8=234}]§();
- }[§§constant(10)];
- _loc2_[§§constant(11)] = function()
- {
- };
- §§goto(addr460);
- §§push(_loc2_);
- §§push(§§constant(12));
- }
- }
- function §\x04\x05§()
- {
- set("\x03",344 % 511 * true);
- §§push("\x03");
- if("\x01")
- {
- }
- return eval(§§pop());
- }
- break;
- }
- set("\x01",eval("\x01") + 533);
- }
- }
- }
-